Spacious and clean in lovely setting.