We loved Horizons, and cannot believe it is listed on Airbnb - we felt like celebrities as this place oozes luxury with gobsmackingly beautiful views from the room and infinity pool. We dealt with the owner Karin, who was very nice, down to earth and approachable. We had the end downstairs room and could have stayed there the entire stay without leaving, however were busy sightseeing through the day, and were always excited to return to the room and those views at night. We cannot recommend this place highly enough. Amazing.