A really nice place to stay. Convenient, tranquil, well-appointed.