Spacious, clean, well located and comfortable