Spacious, clean and comfortable accommodation in a perfect location