The room and the facilities are great. Located just off the strip this place is perfect for families. The room was very clean and well appointed, great accommodation for parents with three kids. The issue with this resort is the time share sales staff. We have stayed here before so we thought we knew what to expect, but the sales staff are aggressively pushy. Our front desk agent was great but we already know we don't want to sign up for a time share presentation. Even so the time share agent chased us across the lobby insisting there was a "security issue", seriously that is your sales pitch! This place is so nice with great rooms and a great pool, but the time share sales people need to take no for an answer, not chase you and upset your kids.