Absolutely amazing location and accommodation. Second time here and we'll be back again!