Great location but over priced.
Both toilet seats broken, one kitchen the power points didn't work, Bbq was so dirty it caused a grease fire when lit and we couldn't use it. Beds were super hard. There was no sugar or coffee and dishwashing liquid was just water.
The location was awesome, 2 min walk to beach and shops.
Lots of beds for large groups.