Spacious, quiet, beautiful place to stay.