This is our second visit to Praia da Rocha, and we couldn't have picked a better place to spend our time.
The views over the beach are fantastic, the apartment itself is great with two bedrooms (one en-suite) and further beds available on a sofa bed or fold out bed, which suited our family of 5. The apartment has everything you need including a washing machine, dishwasher, coffee machine.....the list goes on.
A short walk along the main street gets you to all the main shops and restaurants, but you're just far enough away that its peaceful and quite if you want to just relax on the balconies and watch the world go by.
If the owners are around when you visit then they are really nice, and Maria the housekeeper will help you out with anything you need.
In our opinion, a perfect place to stay.