Belevedere is a superbly located family-run hotel, large for the area and for that reason can accommodate large groups, so although the setting and the grounds are ideal for that romantic get-away, it can sometimes get very busy. The whole family team work amazingly hard, including maintaining the immaculate grounds (including a good-sized pool). The food is excellent.
If you have a choice of room, worth paying up for a larger room at the front for those lovely views. The housekeeping staff are also excellent by the way. However, note that the bathrooms are rather dated.