Fantastic!! Can't say enough great things about our stay!
Only one word of caution: bring towels.
Other than than it was amazing and close to just about everything.