Beautiful place! The host was very accommodating to our special requests, however we did have a very large miscommunication regarding a surprise pool attendant stopping by. Overall a great experience minus one incident.