The apartment was clean, modern, and in an excellent location. We thoroughly enjoyed our stay. Communication was great and check in and check out were easy.