Overall it is the cheapest place to stay on the strip. I was pleased with the royal resort side of the hotel. Not a great view from my room but, the beds were comfortable. No microwave or fridge available in the room so id suggest you buy water bottle case and thats it. I recommend getting an m life rewards card for extra discounts. If you have a car you have to pay per day so i recommend getting a lyft or walk or purchase a bus pass to get around a strip. There is baja fresh and starbucks and other great restaurants. Lyft cars are everywhere. The towels and washcloths can sometimes have hair on it but housekeeping is fine to replace it and clean for you. Check in is long wait but check out dont need to be a long wait. You can call guest services if you have a flight to catch. Close to airport. Close to everything on the strip. You can catch free tram to luxor and mandalay bay. They have a buffet available for $30 every am for breakfast and stuff. Live shows in bsmt of hotel you need to buy tickets for. Avis car rental is available here as well. Pool was nice as well open 9 to 7 pm. There is a gym and spa here too.