The hotel is in an excellent location. However, this is totally offset by the very filthy state of the rooms (for the rating that the hotel is in) from poor cleaning service. When i checked in and went into the room, in the corner of the entrance door in the room, there was a huge ball of hair and dust entangled with it. The bathroom had steaks of dirt on the floor. When i left the room in the morning, i left the "no entry" sign on the floor, and when i came back, even tho the bed was made, the sign was still on the floor (which meant that the floor was not swept!!). I can go on and on, but you get the idea. I have very seldom given a one star in my over 100 ratings, but this one truly deserves the one star.