Had an exceptional stay over the weekend Sat 3 July - 4 July. James and co were very accomodating and responsive in the lead up to the stay and during. The place had a great balance of cleanliness, spaciousness but also ample natural lighting. The BBQ we used was clean. We were well stocked with amenities for our group. In particular, appreciated James's flexibility with respect to planning a slightly earlier check in time (once cleaning had been properly completed) and slightly later check out time. Good location and walking distance to the beach. Very happy to recommend.