Very clean place, excellent location, easy communication