Decent hotel overall. The rooms and casino were very modern and up to date. The rooms were clean and the staff is friendly. The lady who assisted me during check in was very accommodating. I especially liked the promenade with multiple restaurants and shops to choose from (side note -- you must try Hash House A Go Go). I also like that you can catch the tram to other hotels from here. My main gripe with the Linq is the entrance to the parking structure and valet. You have to drive through and tunnel-like pathway with crazy taxi drivers and pedestrians constantly crossing. Definitely didn't feel comfortable driving through to drop my car off. Didn't get a chance to try the high roller, but I'll definitely check it out the next time I'm in town.