We stayed at the Seven Angels for 3 nights at the beginning of July. The city is great, a living museum of architecture with lots of charm and bars, restaurants, theaters and musical venues and the "hotel" has a great location! Unfortunately the staff at the reseption/restaurant seemed rather indifferent to our presence and our needs (we have travelled quite a lot all over the world and stayed at low cost as well as luxury accomodations, but we have rarely encountered a less service minded attitude than here). Our room was spacious and clean, small bathroom thought. The room was on the roof, like a greenhouse with a glass roof and one glass wall. This was charming, but with only a fan (no proper A/C) we consider ourself lucky as we had grey weather (otherwise we might have been "boiled"). If you consider location more important that friendly and attentive staff, you will probably like it here.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC