snazzy new apartments