Our family of four (two kids ages 10 & 13) really enjoyed our 4 night stay here. Dominic was a gracious host who lives in the area and was quick to respond to our questions.
The bedroom is large enough for a couple and the pull out couch (queen size?) worked perfectly for the kids. We left the bed pulled out the entire time and still had a nice amount of room in the living area. The kitchen area is a bit small, but I'm sure that is typical for older places in the area.
The biggest selling point for us was the apartment's proximity to the beach - literally a 30 second walk! Families should be forewarned that the area can be a bit noisy between 8-10pm, but quieted down after that with the occasional loud conversation as people walk past. There is a shared closet with an array of beach toys that was much appreciated and saved us from needing to buy items. They aren't in perfect condition, but were good enough for our needs.
Overall the apartment is dingier/more tired than the pictures imply. It wasn't dirty or unclean, just not as fresh looking as we expected after looking through the photos. The apartment definitely suited our needs and we would stay there again now that we know what to expect.