This place is paradise. A total retreat. Gorgeous location.