Great, comfy, quiet, relaxing place to stay