We enjoyed our stay. The apartment was very new and had pretty much everything we needed. The only thing we missed a bit was a proper dining table. Communication could have been better too, but we had no major issues.