Location is quite ok.Cleanliness is not too bad but could be better. Please check free parking spaces around before coming if you are driving.