Beautiful location, gorgeous accommodation with beautiful personal touches, hospitable and wonderful hosts. All in all a gorgeous holiday.