All very new. A place that we could live there for months. Very comfortable and clean. Internet did not work well, but other then that, we enjoyed everything. Great hospitality. The apartment has everything we needed. Special attention to all the details. We highly recommend.