Absolutely perfect stay for our young family looking for a beachside getaway. 5 stars for location does not do this place justice - a two block walk to main beach and less than a few minutes drive to main street. Kitchen suitably well stocked for self-catering if not wanting to eat out. Can definitely see us staying at this cute cabin again in future.