For a family like us it was so much better staying in this resort than somewhere on the Strip with just a hotel room (and high resort fees). Nice, big main room with well-equipped kitchenette and master bedroom.
We had a really good time in Kelly's apartment and esp. communication with her was very easy and quick.
The only point where you really have to be careful is the position of the specific room. We got a room next to the very busy street. So nights weren't very comfortable. Make sure they don't give you a room there!