Jan and Lindsay's place is as close as it gets to a perfect self-catering offering. They are very kind hosts and have thought of everything to make for a comfortable and welcoming stay. The pantry is generously stocked and all the modern appliances work well. The beachfront location is to die for. We were sad to leave and look forward to returning.