Disappointing hotel. We had to change our room 3 times. The first room was very old and full of mould, bath was disgusting so I requested to change the room straight after our arrival. The reception ( I believe to be also manager) wasn't happy that we didn't like the first room but eventually she offered to us see another room. When we walked in to the room it was slightly better, the bathroom was newer but still not in great condition but the worst was the smell of mould and water leaking from the celling, we had to accept the room as apparently the was no other rooms available at the time. After spending sleepless night the in the horrible smell of mould we didn't want to put our child at risk and needed another room. Frankly there were newer rooms in the whole resort but not every guest was luckily to get a new room. After speaking to the reception third time (manager didn't ant to speak to us first and she was ignoring us) they gave us 3rd room but we had to give them ultimatum, either a new room or full refund. The third room was nice and clean and from there we would start enjoying our holiday. There are 3 pools and two of them are dirty only one pool was acceptable. Food choices wasn't great although the restaurant that you had to book separately where nice. We had a good time at the end but we won't be returning to this hotel.
The gym in Vista Sol is very correct. Tidy, sufficiently well equipped, with professional staff who do not interfere with your exercise and are always ready to help with any questions. I highly recommend all guests staying at the hotel to visit the gym and seek the help of trainer Melvin who will help you burn off the calories you took in at the restaurant!