Portsmouth is set to enjoy “warm sunshine” this weekend – here are some of the best places to make the most of the lovely weather.