Impeccable gorgeous place that feels brand new and even luxurious. Clean, homie, cozy. Truly a home away from home. Anything and everything you need to enjoy this beautiful city, Dee Dee will surely have it for you.