Geson was absolutely the greatest host I’ve ever had. First of all the place was absolutely gorgeous and everything that was needed was perfectly placed. He checked in every day to make sure we were accommodated. I was put into a tough situation with my airline that almost ruined my stay and Geson’s hospitality made everything amazing.