*** Comments based on traveling with 2 year old twins ***
This place is great for many reasons. 3 bedrooms each with a en suite, bathrooms had shelving to place your things, hooks galore to hang clothes, coats and hats on, terrace (which we used every morning), dining/living room to gather. The kitchen is small but very efficient. They do have an elevator which is great for hauling up luggage, but is only big enough for 1 person, we ended up taking the stairs each time.
The negative for us was location. Before stepping out of the door, you should look for oncoming vehicles, as they will be speeding by. We went to dinner the first evening and were terrified by the traffic... trying to stay out of the way and not get hit. I feel this location would be fine for most adults, but was stressful for me with toddlers.