We enjoyed staying at this condo. Everything was clean, beautifully decorated, and there was plenty of space for all of us to gather for meals and games around the table. The only reason I didn't give 5 stars was because when we booked the condo we were told that we would get 8 passes a day to the green valley amenities, and I confirmed it with the management company at booking time as well...but when we got to the condo there were no passes and after calling we were told that starting that week (the weekend we were staying), they no longer were offering passes to green valley. We were definitely bummed because we were looking forward to a weekend of racquetball, basketball, and swimming (indoors). We were allowed into Green Valley using someone else's pass for one day, which was nice, but we weren't able to enjoy all the amenities that we had planned on for any of the other days. Other than that mix-up, it was an enjoyable getaway.