The apartment is very well located. Its clean and comfy. Communication with the host is sometimes really difficult during stay. There is self check option avalieble which is great because its simple and convenient.