Hotel: I love staying at Treasure Island when I'm in Vegas! The rooms are also very nice. Beds were comfy, the bathroom was clean and spacious and the hotel room was very quiet. Also theres a free show in front of the hotel and Treasure Island guests get special VIP viewing. The casino is also nice and spacious not super crammed.
Location: The hotel is located right next to Fashion Show Mall, theres a tram that takes you next door to the Mirage, and also its a short walk to the Wynn and Venetian across the street. Its not in the middle of the strip, but it is definitely centrally located to some of the best hotels in Vegas.
Price: Not bad at all, I believe we paid around $129 for 3 weekday nights including a Friday.
Service: Friendly, checking in there was a long line but checking out was no problem at all. The information desk is also helpful and was able to print out our boarding passes for us (there is a charge but it is super convenient).
Atmosphere: Not a trashy or out dated hotel at all. I felt comfortable and safe here, no weirdos or troublemakers running around.