Very clean. Communication and check-in are easy. The apartment is very well decorated with a modern touch. Would strongly recommend.