Very clean place, extremely spacious, great location.