If you're still in doubt whether to book this place or not: do it now! We absolutely loved it.
The view is amazing, the apartment bigger than expected and Tonio and Odette are super friendly hosts. They were very flexible with the checkin and the apartment was super clean.
100% recommend this place. Easy to go to valletta but Birgu is just as pretty!