Great place to stay meets all expectations