I travelled with my family which includes two small children. We enjoyed the location it's only a few minutes from the city center and grocery store, which was great. We enjoyed the pool very much as well. The apartment is really large split on two floors.
The only back draw was that there was no air conditioning which was slightly difficult as the nights were really warm. Would definitely go back if they installed air conditioner.