Very clean place, great hospitality and great location