We stayed 10 days from 10th June. When we arrived we were told our apartment was the other side of road and to go over the footbridge. We struggled up 3 lots of steps with heavy cases, found our apartment up a further 3 lots of stairs. Next day we realised it was easier just to cross over the road and not use the bridge. The apartment was spacious, clean and well equipped, no complaint at all apart from the size of the balcony, we had one each side of our rooms but they were tiny. Also could have done with the towels being changed more frequently. We expected there would be few kids as out of school holidays but the place was very busy with Irish families so I guess they have different school holidays. There is a pool on either side of the road but the size and facilities not really large enough for such a large complex. Most days sunbeds had towels on early morning and the pools were full of kids jumping in off the bridges despite signs saying not to. We had a meal in the restaurant which was excellent and the guy and girl who run that bar are great. We didnt think much to the cafe and club on the reception side of the road but there are plentiful bars and restaurants in Alvor. Alvor is lovely and we were spoilt for choice where to eat and drink, the beach is fantastic but we thought the sunbeds were overpriced at 10 euro for 2 with an umbrella, most were vacant with people lying on towels instead. Bars we would recommend are Michaels bar on road down into Alvor they do a fab mojita. Cactos II and a couple of other bars in that area do cheap drinks with entertainment at night. We had an excellent meal at O Alcaide restaurant and Annies Bar do a fantastic breakfast and is run by a couple from Swadlincote. As a self-catering holiday if you like to get out and about and not spend much time round the pool this hotel is fine it has everything required for an enjoyable holiday.