The place is in a great spot with very close access to the beach. There is plenty of space, and would suit 5-6 people. Unfortunately the place was far from clean when we hired it. Bathrooms were dirty, with hair in the vanities, mould on the ceiling, windows were dirty, bird poo on the door to the outdoor verandah area, and some of the light bulbs did not work, including the bedside lamps. I let the owners know as soon as we arrived, and unfortunately a cleaner never arrived during our three day stay.
If it were clean it would be good.
Unfortunately for us, it really tainted our stay.