Hi,
I have just arrived back from Cap Salou yesterday and I stayed at the Ontario apartments which were across the road from the Vancouver.
They looked really nice and when on the balcony the rooms looked exactly the same as ours. If so then they will be clean and you will have a very enjoyable time.
Also, the entertainment looked fantastic especially if you have children.
The resort is very clean and I throughly enjoyed myself. I would definitely recommend it for families and for couples.
I didn't want to come home it was that good.
Hope this has helped.
Sarah xxx