The St. Gregory Hotel is an amazing bargain, rivaling high-end chain hotels for more than half the price. Although the rooms are quite small, they are decorated nicely with warm, soothing colors, unlike some bland chain hotels (e.g. Marriot). Rooms were fully furnished, with many extras like a CD stereo and refrigerator. The beds, while comfortable, are not up to par high-end chain hotels, but for the price the beds are more than acceptable.
The rooms were well maintained, with furniture showing minimal use. Staff was helpful, and housekeeping was above average. Typical of hotels, the walls did not provide complete sound isolation, but it was not much of an issue. Thankfully, doors are padded to prevent the obnoxious slamming that plagues most hotels.
Note -- be careful about mini-bar/food charges. A price list does not accompany the food. The hotel offers a broadband internet connection, but it was not working during my stay in August.