Very clean, very spacious, excellent location