Amazing! Even better than imagined. Great location and excellent accommodations!