From the welcome check-in to the goodbye checkout, the staff in every department of this hotel made the experience even better - and a special mention to the excellent reception staff who looked after our requests and transported us around the resort in the buggy. The hotel itself is a sprawling complex on a marina, ideally positioned between Portimao and Praia da Rocha, with easy access to beaches, restaurants, bars, shopping etc. The seafood cuisine in the area is superb. The rooms are apartment-style with self catering facilities. They are modern and very clean with a small kitchen area and a balcony overlooking the marina. Cleaning takes place daily and again the staff are very helpful and friendly. The restaurant complex has a great choice of breakfast buffet items and there’s a separate a la carte restaurant. The swimming pools are very pleasant and relaxing and positioned to get the sun all day - they were never too busy and we could always find loungers. There is so much to do from this hotel base: walking, beaches cycling, water sports, boat trips, shopping, dining etc, there really is a lot to do. There is a great-vibe beach club next to the hotel, with cocktails, cabanas, food, drinks. Also, along the entire beach strip there are bars and restaurants to cater for everyone. I would thoroughly recommend a trip by water taxi to Ferragudo village, where there are many excellent bars shops and restaurants - in particular, I would recommend dining at Borda do Cais and Brunch in Rio. Overall this was an excellent five day break in beautiful sunshine and surroundings. I’m sure you will have a great time.