Great place. Has everything needed. Comfortable, clean and slightly away from the large crowds but close enough to be part of the scene if you want it. Enjoyed the use of the different pools. Staff was friendly and helpful. Parking was free - valet service. Otherwise you pay for self parking in garage. Perfect if you do not need your car. We had engagements out of the strip area so frequently used service which sometimes had a 15+ minute wait time to get the car. Definitely would stay again.