Beautiful, spacious place to stay