My boyfriend and I travelled with our baby and we had a great time at Ivans penthouses. There was an extra bedroom for the baby to sleep in and Ivan supplied a high chair.
The apartment was clean and had all the amenities you'd need. But the outdoor space was the best feature! It's just as big as the apartment itself and yo can enjoy sun or shade all day.
Location was great too, supermarkets and restaurants (at the harbor) on walking distance. And a short car ride tot Valletta.
Only downside for us was that the bed was quite uncomfortable.