As soon as we walked in after arriving from the airport, our first impression of the reception was already good. The receptionist was very helpful and friendly. From some of the reviews we read I expected a horrible room when we opened the door. In fact, it was absolutely gorgeous - even bigger than we expected - clean and lots of cupboards. In some hotels we have stayed, our clothes were piled on a bench in the room as space was minimal. Breakfast was free so we were amazed at the spread available.
The food, on the whole was very good. The staff very friendly. You get free towels for the beach. We have heard free towels for the pool outside but, the beach was new to us.
The location is absolutely fantastic. We walked to the Loro Park, the centre many times and explore the many small streets and area where we were.
The only disadvantage is the beach. Very rocky and huge waves but, one can sun themselves, no problem. What we found dangerous are the rocks that come with every wave. Unless you are very far in the sea, the rocks will hit your legs, arms, thighs. But this is the Atlantic ocean and a volcanic island - mother nature.