The apartment has everything as described and shown on the pictures. It was cleaned and had everything needed for our group.
We visited end on May/beginning of June, we felt comfortable with the temperature, a lot of breeze and the location was really convenient the sport event we attended.
We did not use the facilities of the complex but they seemed really nice. Walking distance to a grocery store, coffee shop and couple of restaurants.
I would recommend staying in this place.