Very clean and very well organized Apartment. The only negative was the very rude cleaning person at the end who walked in on us and very rudely talked down on us, simply because we were 20 mins delayed on our check-out, which we had communicated in advance. Other than that we had a very pleasant stay.