The Tavira Garden complex was quite pleasant with lovely grounds, 2 pools, a bar and a restaurant. It is located a short (15 minute) walk from the town centre with a full service supermarket a couple minute walk away. Plenty of parking is available.
The apartment was clean, tastefully decorated, and well appointed with all reasonable amenities including tv and wifi. It has 2 large decks which, between them, offer sunshine all day.
We thoroughly enjoyed our stay and have no hesitation in recommending the apartment.
In addition, we were very impressed with Di and Viktoriya. They answered promptly to any and all questions and were very pleasant to deal with.
Thank you!