I could not recommend this highly enough! We loved our stay. Excellent hosts. A real home away from home in paradise.