Fairy Hill is a magical place, we truly enjoyed our visit.