Soleo is a family-run hotel with an à-la-carte restaurant in a green setting, offering scenic views.