We had a wonderful stay. The view was spectacular, beds were comfortable, the villa was perfectly located and clean. Spencer was accommodating and very friendly. We fell asleep to sounds of the ocean every night, not sure it gets better than that! We will definitely return for another stay.