amazing location, hospitality and place. Wish we could have stayed longer! Pure paradise.