Beautiful setting, yummy food and lovely staff.