Booking a resort is more convenient if you are travelling for few days and specially if you are with a family. We stayed in this resort and we really liked it. The front desk is very helpful, they guide you thru to everything about the resort, the facility and the entertainment. They have several buildings and have single and double bed rooms. The rooms are very clean, bathrooms are nice with Jacuzzi, kitchen has all the utensils/appliances and laundry in the room. Its really convenient.
They have movie nights for kids, games etc., to keep them busy. There is a free shuttle service from the resort to the strip and back. There is BBQ facility too. Its not important to have a time share, you can always ask your friends who have a timeshare and they can arrange a stay for you. Whenever we want to stay for more than 2 days anywhere, we prefer the resort.