I've been in an hotel called Balmes, a 3-stars rated very nice but not so cheap: one room for 2 persons for 3 nights = 350 euros (incl. breakfast).
Nice rooms, nice reception, nice (& small) swimming pool, nice garden, nice neighborhood ... so: NICE ! Theme: HotelComparison: about average