The apartment is spacious and was clean at our arrival. It offers all the basic things one needs. The bed was really comfortable. We didn't mind the outside noise but if you're a light sleeper and these things bother you, it could be a problem. The communication went smoothly.