This property was perfect for our 4-generation family birthday weekend. We had an almost 3 year-old, his parents, me (his grandma) and my parents and it was so wonderful to have everyone get to have a nice bedroom with en suite bathroom. The master bedroom downstairs was a great choice for my parents. The condo has literally anything in the kitchen you could think of to help with meal prep. We made great breakfasts and a couple dinners (got local pizza one night). There are several small pools (one just steps from the condo) and a great clubhouse area with a large heated pool, children's pool and lap pool. The grounds are beautifully maintained and it is easy to get to grocery stores, shops, coffee houses, restaurants and any desert activity you can think of. We would all happily stay there again.Host communication was great and very helpful. The linens were nice and the beds very comfortable. There is even a 2 car garage to park in and there are some pool toys, bikes, etc for use. The patio has a grill and lounge and outdoor table for gathering, that was also really nice. Definitely a 5 star stay.