This would be ideal for 2 families with kids where you don't have to worry about being precious, but for adults it had a few flaws. Firstly, it was very expensive, but as we stayed over the xmas break I could accept this. However, when we arrived we were shocked at the state of cleanliness. There was a tray of moulding cakes left on one balcony, and a tray of cigarette butts on the other. The walls and windows were dirty, cupboards and drawers were a mess. Generally a lot of decor was quite worn/damaged (eg bar stool cracked, missing light globes in the lounge area, holes in the bathroom walls). I immediately emailed the woman we'd booked through but there was no reply/apology. She'd gotten the email as it was included on a reply regarding security refund sent after our stay (but still no mention of the issues). We were paying over $600/night and would have appreciated some acknowledgment. Despite this, the location is lovely and the beach is beautiful on hot days. If you're looking for luxury I would try elsewhere, though if you've got a rowdy bunch of kids that are going to run amok- this place would be perfect. There's plenty of beds, pirated DVDs and a downstairs rumpus.