I went off peak season, and paid so low. 13€/night for 2 people.
The flat are quite good, clean, with a nice bathromm and a small kitchen. A balcony, and a perfect location if you have a car. Otherwise, avoid, not easy at all by walk. Don't miss the praia da rocha, very close in the south