Cozy, well-appointed spot with every convenience.