We enjoyed our stay in this apartment, a family of two adults and two daughters.
Juan was very friendly, even though he doesn't speak English. We easily solved that by speaking with Alex, his son, over the phone.
Juan and Alex were kind being flexible with the check-out.
The apartment is big, fully equipped with everything we needed - starting from the kitchen which had even a dish washer to a large smart-TV which my kids could watch YouTube on.
The location - the best we could ask for.
Note that there are few stairs to climb to get to the elevator so we had to carry the luggage up and down, and the kid's stroller every time we went in and out.