We stayed at the Benavente Vila Hotel, as it was conveniently located close to friends in Portugal. The surrounding area around the hotel is a bit of a mess with ongoing renovation and dusty roads, but the hotel is the complete opposite. Modern styling (ipod generation), and clean with friendly service from all of the staff. The room which we stayed in was relatively small, but a large bed and more than adequate for our stay. The restaurant was the outstanding feature of the hotel (for an evening meal), which I would recommend to anyone in the area even if not staying at the hotel. Fairly priced, and delicious food, we took the Chefs recommendation, who was knowledgeable and made meals to suit our palate, (ie, do you like this or that, then I would recommend X and then made to suit). Nice hotel where I would recommend staying and definitely recommending eating at.