Spacious, clean, bright, comfortable, and very well located.