We just returned from staying here for 5 nights with our 5 & 6 year old. I was a bit anxious that the room would be too small, but it was more than adequate. There was partitioned bit with two single beds which worked perfectly for the children and our side had lots of space. The linen was nice quality and we had enough towels. The rooms are basic, but clean and spacious. We had a balcony overlooking the small street below, they had high rails, so we did not need to worry about the children, it is also quieter as is traffic free. It is a very short walk to the beach, we bought an umbrella from a stall by the swings for 5 euros, there is lots of public space on the beach, so you don't have to hire chairs if you don't want to spend the extra money. Lots of restaurants to walk to, which were all pretty child friendly. We hired a car and parking may be a problem in high season, they charge on the sea front, by the blue lines and were pretty switched on with parking tickets, but we parked in the residential bit, white lines, where you need a permit and didn't seem to get a ticket, I noticed that these parking places were always a lot busier and not everybody had permits, we may have just been lucky!! We parked up by Isola Bella a few times on the side of the road and walked up, which worked well as the kids loved the beach there, take swimming shoes, the rocks are very difficult to walk on.