We had such a wonderful time staying at this location!! Alvor was the perfect town to stay in as it had an absolutely wonderful beach a less than 5 minute walk from our door, with a beautiful, easily accessible boardwalk for long beautiful strolls. It was close to the bigger towns, but it was a bit quieter and less busy than other places we visited so that we could have a bit of a retreat!
The only thing I would mention is if you are travelling with young children (as we were), I did find the balcony a bit stressful! It's perfectly safe for adults and older kids I'm sure, but my children are 3 and 1 and I felt very nervous about them crawling up on chairs near the edges, etc. The balcony height is quite low, which allows for a wonderful view even when sitting, but I did find that a bit nerve wracking with the young babies! It is not a negative about the property at all, just something to keep in mind if travelling with babies! :)
The place was in pristine and clean condition upon our arrival and had everything we needed! Thank you for a beautiful stay!