Beautiful location and space! Actually larger and nicer than it seems in pictures. The deck is gorgeous as is the pool. The bed is super comfortable, and the sofa bed is actually even really comfortable for a sofa bed. Kitchen well stocked with tools to cook. Very clean too! Very happy stay!!