Extremely clean and in a great location. Large apartment, check in and check out was very easy.