Some quick answers
good excursions, nights out , day trips,
Depends on what you mean by 'good'!
irish bars and restaurants
You will find those in Praia da Rocha or Alvor or down by the beach. Portimão itself is not a resort city so is much more Portuguese than many places here.
and how far is the beach from apts and any info on the market days?
If this map is accurate laterooms.com/en/p1301/pv485023s/hotel-direc… the beach is about half a mile and the big supermarkets about half a mile in the other direction.
There's a proper general market in the centre of Portimão every day except Sundays. It's in the centre of town, look for the signs 'Mercado Municipal'.
Alvor has a monthly outdoor market on the second Tuesday of the month.
There's many others in the area, of different size and quality. Check this list …angloinfo.com/information/…
All are mornings only. Some you can get to on the bus from Portimão or Praia da Rocha eg Lagos or Albufeira, for others you will need a car.
Also whats the temperature for around June 20th averagley?
Around 26C/80F. Will that do you?