Inflatable Sport Boats Manta Ray 8.8’ – Model 270 review