We are a family of four, two parents and two young boys, ages 6 and 3. We really enjoyed our stay at this place, primarily because of the outstanding beachfront location . The apartment itself was very clean and well-appointed with all kinds of little things we found we needed...scotch tape, laundry detergent, Ziploc baggies. These little things made our lives a lot easier and more convenient for our week-long stay...very thoughtful. The space itself is small, but well-laid out and efficient. Bed was comfortable, with pull-out sofa bed fine for two kids. A couple of things were not the best for little kids, like the high bar table and stools, with no low coffee table for the little ones to set things on or play at. There was some disruptive noise with doors slamming and trucks in the back alley in the late and early hours. Still, a really nice stay with a fantastic beach and all the food/stores you might need right around the building. Good value!