As a group of 9 with adults and young adults we found Fawlty Towers comfortable, spacious and well appointed. The roof top deck offered great views and was a comfortable place to relax with a coffee in the morning or enjoy an evening drink. The pool and deck were a great place to hang out and cool off while the young adults really enjoyed the game room. Additionally, with multiple living spaces, there was plenty of room for everyone, and the management staff were very responsive.
The villa was located within easy walking distance of the city center which had a beautiful beach, nice cafes, good restaurants, relaxing bars and a couple grocery stores. We were only a short drive (or Uber) to Lagos, which is a bit larger and offers even more beaches, cafes, shops, restaurants and bars.
I'd highly recommend Fawlty Towers as a great base from which to enjoy the Algarve region of Portugal!