Place is conveniently located in front of one of the main beach. Close to all amenities the house it was perfect for our stay (6 people).
I recommend this place and kin was very prompt in responding.