On a beautiful sunny day this little corner of Liverpool feels like being on holiday