The apartment was very clean, modern and had everything we needed. All of the instructions we were given for the check in and location were clear and the whole stay was very easy and stress free!