The Cromwell is a beautiful boutique hotel/casino in the heart of the strip. I haven't actually stayed in a room but I can not imagine it being bad....it's still fairly new. The casino is small but the machines are always clean and it doesn't smell like smoke. I've never had a problem with service at any of the bars or restaurants. Overall a nice place if you prefer something a little more intimate with a great location.