Amazing place in a magical setting. Just kick off your shoes and bask in a luxury outdoor living paradise.