A beautiful and spacious place in a great setting.