The apartment is wonderful. The beds/bedding are very comfortable. The kitchen is fully stocked with pots, pans, coffee maker, etc. The kitchen/dining and living room areas are large and comfortable. The apartment is clean, well appointed and stocked with all the necessities. The Cherry Creek location is perfect! We found a lovely welcoming note with a bottle of wine when we checked in, such a nice touch.