The red door, murals on the walls and laughing dogs above the door, greet pilgrims and tourists alike.