Nice place, great location. Cleanliness considerable issue.