My friends and I come to Scottsdale for a girls spa weekend every year. We have stayed at the JW Camelback several times. Of all the spas in the area, this is by far the best. The services are top notch, the amenities are outstanding, the spa pool and Sprouts restaurant are awesome. I think the staff at the spa are very responsive and courteous. The hotel is ok, which is why I gave 4 stars instead of 5.. the rooms are nice but some of the other resorts have casitas which are more spacious. We really enjoy BLT one of the restaurants onsite and the outfits firepits. The resort is also very centrally located. So 4.5 stars for the spa, 3 stars for the hotels ,3.5 stars for the amenities