Fantastic location, beautiful peaceful surroundings and a great host; what more could you want?