I like it a lot!
First of all this place is brand new therefore it's super clean and nice. The location and convinience could not be any better -IMO. Planet Fitness is located next to a sport superstore, which is next to a Walmart store, GNC opposite side of the mall (2-3min walking), Chipotle, Nevada chicken and more restaurants further.
Equipments: I do not understand why people are complaining why they don't have some equipment. IT'S TEN BUCKS a month! COME ON. It does not have to be perfect and it never will but I think you get a lot of your 10 or 20 dollars - you shouldn't forget that.
So, keep calm and work out!