The location of is is great. Very close to the shore and various activities. The place was spotless and large, giving us heaps of room to spread out. They also have beach gear for the use of guests - chairs, boards, etc, which made the stay more enjoyable. Note that it's an uphill walk from the shops but they're only 10 minutes away. We'd definitely stay there again.