Hi there,
Haven't stayed in them but I know where they are ........ right in the centre of Salou, on the roundabout across from the Daurada Palace Hotel, about 30 metre down from the entrance to the Hotel Port Aventura.
From checking on one web site they seem to be reasonably priced, and I'd .
certainly recommend them purely on 'location'.
Good luck with your holiday..I'm sure you'll have a blast !!!
Tom