Beautiful, spacious, and well-equipped rooms, good location, gracious host.