Kind, joyful place. Must visit