Have stayed here a couple of times when we decide to go to the casino at Hard Rock. Everyone is always extremely friendly! Enjoyed their complimentary breakfast buffet and they also have a complimentary happy hour. The rooms are generally clean though I don't think they are dusted each time which is annoying. However, I've had clean bathrooms each time and everything else appearing clean. It is convenient to the casino, multiple restaurants, movies, etc.