Absolutely fantastic. We loved everything about our stay and would return in a heartbeat. Very special place.