A fantastic place to stay. The location is excellent (right on the beach) the house is new and well designed, and the hosts are great. We will be back for sure!