Very clean, big place, great location