We stayed at Ona Suites for 9 nights in a one bed apartment. Apartment was exactly what we needed with clean decent size rooms, a good kitchenette and a massive balcony. We didn't cook anything as mainly had dinner out or got uber eats delivery but it was useful for breakfast and some lunches when we were still on property.
Pool is nice but the sun lounger setup is a bit weird at first as most people are just lying on their towels on the hard ground. Discovered it was only €1.50 a day hire so not that bad really and does stop the sun lounger towel wars. No food or drink allowed round the pool, but then the pool is immaculate, no stickiness or rubbish left anywhere so for us, that was a positive.
Street was a bit noisy at night but given the location 30 seconds from the seafront, was no more than we expected.
Girls on reception do a great job, sorted us out for both early and late check out, looked after our luggage and called us taxis when needed.
If we're back in salou, we would definitely stay here again.