Absolutely fantastic in every way. We loved everything about our stay.