Cavendish Square Gardens – ratings and reviews