A wonderful place and people on a magical place.