The apartment was beyond our expectations, every small detail was very well thought. Everything was extremely clean. Location was great. Instructions for checking in and checking out were very clear.