The apartment was very clean and nice location. However, we had some problems with check in, safety box and windows. When we arrived in the middle of the night, they had given us the wrong code to get the keys. The safety box had low battery, so could not be used. Some of the windows were not able to open. However, the service and communication was very good. They were very helpful and kind to us during our visit!