This place is a great option for the price! Keep in mind - this is a condo/timeshare in a resort. All check in/check out details are through the resort, not Tom. I personally dealt with some issues at check in and the resort staff said it was because I booked with Airbnb. All was cleared up though, and we had a great stay.
Shuttle comes every 30 mins or so and only has room for 10 people, so you have to arrive very early to get on.
Pools were nice! Staff service of the resort was mediocre.
All in all, budget-friendly place a few blocks off the strip, with good communication from host.