Very clean and comfortable apartment. Communication ahead of the check-in was a little challenging, but after that it was smooth sailing and an enjoyable stay.