Immaculate and spacious. Great location close to public transit (S-bahn and U-bahn within two blocks), fun restaurants and food shops. Self check in was perfect for our late arrival. Insuite laundry and a small kitchen made it easy to feel at home. Excellent bed which was most appreciated. Highly recommended.