I found B&B hotel a surprisingly great hotel despite my first impression of the premises. The room was small, but it actually had everything I needed. A classic efficient hotel, though small it was a great location, a good price, and well managed. The staff were very kind, helpful, and cheerful. I was always greeted every time I went through the lobby. Staff willingly kept bags behind the desk, offered dining suggestions, and called for cabs. The location can't be beat for the moderate price.