The building is new and looks very nice. The apartment we stayed in was very clean and had everything we needed. We loved our stay here!