1. Pros: Rooms are huge and niceAll-inclusive rateFun complimentary activities like hiking and bikingHigh ropes course (must try)Healthy food that tastes goodNice employees (for the most part)Beautiful location (Tucson is amazing)Gorgeous weatherCons: Can get busy and disorganizedSome of the fitness instructors can be pushyThey forgot to get our luggage out of the room on the last day :-( The hair salon canceled our appts at the last minute.