We (2 parents + 3 little kids) stayed there for 5 days. Everybody loved the location right across the street from the beach. There are also plenty restaurants and little shops nearby. The apartment was comfortable and clean. As described, they only provide very limited supplies to bring your own soap and even extra toilet paper.
With the hot temperatures and no air conditioning we kept the windows open all night.There was a lot of street noise, even late into the night which made it hard to fall asleep.
Otherwise we highly recommend the place.