Stayed here with a group from Texas, and we were thoroughly impressed. Good rooms, great staff. The lobby us beautiful. It's just inside the Old City near Jaffa Gate, so walking around is no problem. The breakfast and dinner is just what was needed to prepare or recover from a day of tourism.
We stayed in the Annex across the street. The room was nice, two twin beds. Decent bathroom, lots of storage.