We stayed here recently while visiting family in Surprise. The hotel appears to be new. The staff were all very friendly and helpful. We had a 2 bedroom suite that was great for traveling with 2 teenagers. We had 2 bathrooms and a living room with a kitchenette. I used the fitness room, which wasn't too large, but I was the only one in it. The machines worked well. We ate the included breakfast which had a good variety of choices. It was nice to eat breakfast outside near the pool. We will definitely stay here next time we come to Surprise.