I'll start by saying that the location of the flat is amazing. You are on a beautiful quiet street yet 2 mins walk away from Balluta and Spinola bay where there are sea view restaurants and bars galore.
The flat has TWO balconies which were great, one has a partial sea view. Just a shame we didn't have the best weather to make the most of them! The flat is fairly small, perfect for our three night stay but any longer and you'd probably want a bit more space.
The coffee machine and coffee capsules were great and we had enough kitchen space/cutlery to have cereal in the morning. Anyone wanting to cook more would probably struggle.
Carlo and Caroline were very flexible and let us stay in the flat for one extra night at short notice which was much appreciated.
The flat is at the very top of the house (2 flights of stairs) , fine for us as we are young and fit but that might be a problem for others. The only issue was that the carpet runner on the stairs was loose and caused us to trip a couple of times. This should be fixed to avoid any accidents.
Our only other issue was the bedding and towels, they had a very strong and unpleasant musky/damp smell. I assume they had been left in the flat for a while without being used or maybe not been dried properly?
If these two issues are fixed then I would highly recommend this flat for someone wanting a short stay in the St Julians area.