The Esplanade, Ryde, UK review