The apartment was modern, clean and had everything we needed for us and our two young kids. The location is wonderful and communication was easy. We had a great stay and would highly recommend.