Stayed in Vila Gale Praia for 6 nights at the end of July. The hotel is lovely, rooms are big and clean.
We stayed half board. Big choice at breakfast and great evening meals which are all served to your table- nice touch. The pool is really nice and relaxing and the hotel is less than 5 mins walk if you fancy going to the beach instead.
The best part of this hotel is the staff. They are all friendly and attentive, nothing was too much to ask!
My only (and very small) criticism is that the choice on the menu for evening meals is perhaps a bit small if you were staying there, half board, for more than 7 nights. Nevertheless, I would definitely recommend to friends and stay there again!