It was rough. We have stayed at other resorts with the same ratings and it we have not had a bad experience. Imperial Las Perlas needs LOTS and LOTS of improvement. The beds were either too old or too cheap, the mattresses were hard, the pillows? Oh jeez, they were the thinnest ones out there. We thought, well, the room is bad but as long as the food is good, it may balance it. NOPE! The food was always cold unless you are there between 7pm and 7:15pm... any time after that it was cold and not that many options either. The drinks had no ice, and they were not being fill back up constantly. The toilet didnt work properly. The outlets are high up on the walls, why???? The service was good, Ill give them that. We will never stay there again! We were out and about all day, so we didnt enjoy the pool, so we though... well, (fully aware od the rating) if we only need it to sleep and eat, its ok. Lord, how wrong were we. I dont recommend it at all.