a haven of peace and tranquillity