Aweaome stay! Great views, wonderful hospitality. A true piece of paradise.