Beautiful hotel, at 5m driving from Tavira and all the nice beaches ( Barril, Cacela Velha, Cabanas, etc). Breakfast pretty good with views, nice pool, very good service and nice simple decoration with the typical portuguese cork.
Gym is limited but thats not why people go there :)
Great 4 star property, will come back!