One stop shop. Great location...KaDeWe heaven...peaceful...like being in my own home. I cannot wait to come back! Love this place!!