the price is very good and the location is great, however, you have to live with the fact that it is a bit dirty. The staff is super friendly and helpful.