Excellent place to stay. Totally matched our expectations.