John was an absolutely amazing host. The assistance provided before our stay was over and beyond from the get go. The place was immaculate with a sensational view. The amenities were second to none. We had a phenomenal stay and will continue to recommend to all friends and family. 10/10 from us!