Spotless, great location very easy check in and amazing communication. Comfy beds all you need in apt.