I would welcome some suggestions from people who have stayed here, preferably B&B's, but a clean youth hostel, or quaint hotel is fine also. Thanks for your suggestions.
The Hotel Convento has beautiful views, is very clean and breakfast is great. Its a smallish family run hotel in the old town.
If the Hotel Convento is booked, they have a sister hotel about 1/2 mile away.
We stayed there in late September of 2005 (went without reservations). The facilities are as presented in the tripadvisor web site...very clean, very nice staff, good breakfasts, good sized rooms and bathrooms.