I needed a no-contract gym to use for the couple of months I was in Vegas, and this gym was more than perfect for me! I only did the $10/month deal and it was all I needed. I loved that it is 24/7 and the staff were very friendly. It gets really packed at night but not overly. This gym fits all your needs. It has plenty of treadmills, ellipticals, cycle machines. There's two pairs of most of the other machines. I wished there were more benches and mats for ab workouts but it's fine. The gym overall is pretty big and was pretty clean, including the bathrooms. Cancelling my membership went smoothly with no trouble at all.