The Algarve is littered with great beaches. Playa de Rocha is one of my favorites. The west end has sone lovely little coves. This hotel had a good deal going at the time so we spent a few nights. I was pleasently surprised by the warth of our greeting, the spacious rooms with their views.