Amazing location and great space! Nice pool surrounded by greenery, we actually preferred this to the beach. Fully equipped kitchen was great for our weeklong stay. Host was very kind and responsive and accommodated all of our needs, including a last minute extension of our stay. The pillows and mattress could do with an upgrade. Overall, we would highly recommend!