The wonderful Sundance apartments are newly refurbished, designed and sit in the most ideal of locations.