amazing place. great host. fully recommended. would love to stay again. huge, beautiful place in great location.