The apartment had everything we needed. The only disappointing part was arriving and finding out the pool was still being repaired months later after our first stay In March - we had asked for confirmation about the pool being in working order before booking this stay.
Anyhow, we did receive a small discount and management were helpful