What can i say from the moment we arrived it has been a great stay! We stayed in a 1 bedroom apartment facing the pool which was well equipped with all we needed. Got like 5 pools in total and great beach. Breakfast was great everyday with very friendly staff. Got a kids club with different activities everyday which is great for families. Room service is excellent and they even washed up things we forgot. Reception staff are very helpful too. Room service menu seem a bit expensive but prices on the coffee shop near the beach is very reasonable and they do great selection of food all day till 5pm. Free shuttle service for the old town was great too. Great stay and we will come back for sure. Only 20 min cab ride away from Vilamoura marina which will cost you around €16. Only recommendation will be to have some coffee and sugar in the apartments rather than free toiletries since everyone remembers to bring that but need a coffee soon as you arrive after your flight.....Would recommend to stay if your coming to Algarve...very clean...great hotel. Sad to be going back tomorrow.