We stayed with 2 adults and 3 kids (9, 13, 14). It was probably the limit, but still it was ok, and there was enough dishes and everything. Walking distance to the beach 25 min, but there are nice and less crowded beaches nearby. Car distance 15-25min. The neighborhood is not the best, but its ok. The flat is very clean and nicely arranged. The next door neighbor is also very nice.