The online pictures we saw when booking the room, did not do this place justice. These apartments are beautiful, well maintained, and within walking distance to the beach and other tourist attraction. The staff is all well mannered and they delivered excellent customer service all throughout our stay. The kitchen comes staffed with cookware and eating utensils. We were able to buy food and cook throughout our stay. Bottom line, we would recommend this place to friends and family. We would stay here again!