Spacious, stylish, comfortable accommodation in an ideal location.