Spacious, great setting, great value