Lovely resort, kayaking, paddle boarding for a small fee, pools and several onsite restaurants of which we only tried the pool restaurant which was excellent.
Service was nice and there is an onsite laundromat. Only drawback is that it is far from the more urban parts of vegas