Spacious, comfortable accommodation in a lovely location