Wonderful place to stay met all our expectations and more