Very clean, spacious, and great location. highly recommend