This is IT. A lovely garden, a great staff, close proximity to a great beach, good food (!). I will be forever grateful I came here. My girlfriend feels the same way.