Nice place. Cleanliness is not on the perfect level, but acceptable.