apart from having a few minor problems soon after check-in with the safe and a light switch-both of which were fixed very quickly, we found the hotel, our room, the staff and facilities all to be very good.
I booked the hotel because of the location, we wanted to be inbetween the old and new towns, but underestimated how big the resort was and how far the walking distance was between the two, although this wasn't a problem, because we don't mind a walk when we headed out. if you wanted a taxi from either the new or old town, back to the hotel it was about 5 euros although the tuk tuks were about 10 euros.
we preferred the old town which was very busy, loads of bars and eating places and things to do, a mixed crowd going there, families etc whilst the new town was far more livelier with hens/stags there particularly at the weekends-still good to go too though, a bit rowdy, but we never saw any bother at all.
there is also a marina about a 15 min walk from the old town and this was well worth a visit with plenty there for the kids to do, and a decent strip of bars/restaurants etc.
we were impressed with albufeira, it was certainly a lot busier and bigger than we thought and I would recommend it to anybody, but wouldn't fancy booking a hotel on the new town strip-far too noisy and busy.
we would recommend the hotel we picked if you want to be a little bit out of it, or near the beach, but I think next time we would probably stay near, or in the old town.