I wish i could give it 10 stars. I want to share our experience with Yahaira. When we arrived, after a 5 hour drive from Long Beach and saw the pool was dirty, we were very upset and a bit angry so i contacted Yahaira right away. She assured me that the pool man had cleaned and treated the pool. I assured her that there was no way they had cleaned it. She sent the pool guy again to clean the pool, when he arrived he said that it was due to the previous family that had left the day before. But it was obvious that was not the case. He didnt seem to care that the pool was so dirty and even suggested to use it as it was. I agreed to give it to the next day to see if the pool will be clean. But sadly it was not. So i contacted Yahaira again, i explained to her that the whole point of the trip was to enjoy the pool. If the pool was not usable, i saw no reason to stay there any longer. So i did what i thought was the right decision and requested a refund. To which Yahaira agreed as she understood my frustration. My family and i left that morning and were on a mission to find a hotel to stay the remaining nights. We ended up at Circus Circus, well needless to say it was a horrible experience at Circus Circus. But we never imagined that Yahaira went above and beyond to make sure that her pool was clean, she hired a new pool maintenance company to clean the pool. and to make up for the inconvenience invited us to stay the night free of charge. My daughters were super excited and anxious to enjoy the pool. We had a great day at the pool, had a great night and were very pleased with the way Yahaira handled the situation. So if you ever book with Yahaira and you see anything thats not up to your liking, please let her know and give her the option to fix it before you make the same mistake i made. I should have never left and I regret it. I will definitely be looking forward to booking my next trip to Vegas with Yahaira again.