Wonderful experience overall - on par to a high end hotel