Very clean, very nice, conveniently located to the strip, reasonably priced.