We had a great stay in Berlin. Very clean, neat place with everything we need (except a full-length mirror). Communication with the host was great and we did not have any problems with using the key pad to check in. The host even provided a high chair for us! The only downside was that with four people, an infant, and luggage, it was pretty tight in the apartment. However, you cannot beat the location-- tons of restaurants only a short walk away and transportation into downtown was easy. We would stay here again!