The apartments have potential to be a lot better, to make it a more pleasant stay and just needs the basics it's lacking. It wasn't clean, the TV didn't work well and lacked basic necessities, as well as being expected to clean the apartment on check out. I'm a clean person anyway and never leave dishes or not make the bed, but they literally want you to clean the apartment for the next person coming in and do the minimum after your check out. You have to purchase your own washing up liquid, toilet roll and take the rubbish out, but provide only one tiny bag. It's well located and central to everything, the beach is a few mins walk and have plenty of dining options on your door step, with Portaventura a short bus ride away. The pool area was good and there is mini golf on site. It's not good value for money as suggested and quite expensive for what it is as you have to rent a kettle, toaster, iron etc at 10 euros per item. I would save the extra and stay somewhere else. Both bedrooms are twin beds which isn't ideal for a couple/parents sharing. If the property provided basics and was clean, the fact it's not modern wouldn't be an issue. I wont be back.