I cannot say enough good things about our stay here. The location provides you with some of the most gorgeous scenery, the apartment is cozy, and Kevin was the best host we could have hoped for. We went horseback riding on the beach (definitely schedule time with Kevin for this!!), and he introduced us around his property. We loved every minute of our stay, and would return again in a heartbeat!