I too can recommend Belvedere. Stayed there a few times - great host at a lovely house. Very handy for town and the airport. Maggie will recommend restaurants in town - Harlequins I recall was her favouite an well worth the trip. The Westminster is about the smartest in town but a trifle dear!!
Enjoy!