Beautiful walks, sea views, wild goats, crab pasties and good times with friends on the Isle of Wight.