Everything was nice and clean, it was in a perfect area literally 5 mins away from the strip. Only thing I didn’t like is that we have to pay for the heated pool services and the heated jacuzzi. But everything else was amazing no complaints