We stayed as a family of 4 (2 adults 2 kids). Space was a little tight but we weren't home for a lot of the time so for us this was not really an issue.
Cons
Apartment could do with some minor maintenance due to general wear and tear and we weren't impressed with some cleanliness - food scraps left in the sink, noticeable food stains in the fridge, balcony pretty dusty and dirty. When we arrived we found linen going in the dryer and the windows were closed so it was really hot and stuffy inside. Messaged the host and she said it was because I'd asked if there was any chance of an early check in, which ended up being an hour early and we weren't told anything beforehand. Host stated they'd return in a few hours which we declined as we'd already settled in.
Overall a fairly basic stay which we wouldn't have minded if it wasn't also for the extra bits mentioned above.
Pros
Host was always pretty quick to respond and the apartment is in a great spot. We also used the pool most days which was super fun for the kids.