The communication with the host was excellent. The host responeded almost immediately. Therefore, we never had problems with anything - like the self-check-in. The location of the apartment is awesome. It is just about 5 min walk far away from Baker Street Station. Furthermore, the apartment is equipped good. However, the floor was dirty when we arrived and the apartment pretty noisy. The noise doesn't disturb when sleeping with ear plugs though.