Spacious, clean, excellent location