Delicious homemade food, wonderful hosts in a fabulous setting…what more could you ask for?