No 66 — local spot in Ryde, Isle of Wight · Hottub