Outstanding place to stay at. The amenities are fantastic and the unit is bigger than expected. Great hospitality from the hosts.