We stayed at Tamas' place (4th floor) for almost 2 weeks and the apartment had everything we needed. Half of the time we cooked at home and the kitchen was nicely equipped and had plenty of space for cooking.
The apartment is located on the main road, so you will hear the traffic in the living room - however, NOT in the bedrooms, as those are located in the back, with windows on the other side of the building. It didn't bother us much though, even when we enjoyed a cup of coffee on the balcony with the magnificent view of the bay.
The bed mattresses were firm, which we liked, and each room has inverter AC which helped to warm up the place. Heated floors in the bathrooms is a very nice addon.
Tamas was always quick to respond and overall we enjoyed staying here.
One thing I do want to mention is that we did have issues with ants appearing in the bathrooms - they especially liked wife's cosmetics, however, it is a common issue in Malta especially during the colder/wetter periods.