A green haven of peace, friendliness and smiles