Tahiti is located at 5101 West Tropicana Ave. in Las Vegas. It is just minutes off the strip and they have lots of great things to offer from what I read.
Right now they have a special where if you book a stay before December 30th you can take 30% off of your entire stay. Thats a pretty good deal.
They have two pools and a fitness center thats open twenty-four seven. They have gift shop, in-room internet access, massage and spa services, lots of in-room ammenities and shittles back and forth to/from the strip.