We stayed at the Ozadi for 10 days. For us, it was the perfect hotel in the perfect location. Not everyone may agree with the latter, since the hotel is not in Tavira itself or not on the beach. It is about mid-day between Tavira and Cabanas. We always hire a car on holiday, so this was a positive point because it gave us full flexibility on where to go. Let's now talk about the hotel itself. It is elegant. Our double room was large, with a balcony, a large bathroom and a large bed. Breakfast allowed plenty of choice. I should comment on the staff: everyone (particularly at reception) was very kind and helpful. The hotel also has a beautiful swimming pool area, a small gym, a sauna, and offers dining options (which, however, we didn't use). We have no hesitation to recommend a stay at the Ozadi.