This is a fantastic place to stay! It is spacious, neat and homely. The views are amazing and the spa relaxing. It is close to amenities and the beautiful beach. Kim was a great host and very accommodating for last minute stay. I would stay here again in a heartbeat.