A spacious, tranquil place to stay.