Great for families only due to spacious rooms but thats it. Employees were nice but it was quite stressful. Entrance into property and check in was great and so was valet. We went out and enjoyed our time but upon return, was told they were not accepting valet for returning guests, only for new guests who were checking in. We had to self park at MGM Grand, pay $40 and reimbursed, so for those who plan on using valet while going in and out, this might not be as easy as you think.