This place was perfect and we enjoyed our vacation. Had everything you can think of you needed. Kind of small for 4 adults but great for 2. Beautiful view from balcony and walking distance to beach and lots of shops and food places. Definitely would utilize again.