I've stayed here a few times in the past and it has always been great, you can't beat the location for walking to everything. However, this last time I stayed, I was charged $30 for a cleaning fee which, I inquired about. I was told that they automatically charge this fee now, but it was not disclosed prior to me booking the room. If you are going to charge any fees, they need to be known before booking. I always read through everything, and no where did it say anything about an additional fee. I think the place is under different management now.