Jennifer was a wonderful host, and the accommodation was perfect, very clean, spacious and well maintained. The views are outstanding, and the amenities are more than you would expect, including an amazing pool area and a Spa. Will definitely go back.