“Best roof terrace in Tavira !” We returned recently from a great break in Tavira. The Alegria B&B is a perfect getaway location - a separate upstairs room with ensuite bathroom and a roof terrace overlooking the skyline of Tavira. The accommodation is well equipped, decorated to a high standard and very comfortable and the hosts are very friendly and generous with their time, always prepared to answer questions and provide any help they can. Tavira is an old town with lots of character and with plenty to see and do. Local cuisine is fantastic, including fresh fish and local produce. Even in winter we had a great time but the beaches are a definite must and we are keen to go back in the summer. Highly recommended and bargain price.