This AirBnB is probably the cheapest one in Valletta with a rooftop patio. The price for the unit is very fair and owner will check in on you to see if you need anything. There are many reviews that criticize the unit and there is thread of truth in many of them, but you need realistic expectations compared to the price. If you expect a 5 star unit for the price of the cheapest rooftop AirBnB in a city you will be disappointed. Some of the minor things are missing, no wine glasses, no real bowls, miss matched dishes, sheets with pills, not the most comfortable mattresses, and so on. What you get is a large space that is relatively clean, 2 bedrooms that are of decent size, several fans and a heater (if needed, we didn't), a washer and drying rack, a great rooftop patio (yes, the steps are rather steep to go up), an owner that will address problems, a great location (across the street from Harbor Club outside the city gate, you can either walk through the gate 100 meters away and then up a bunch of steps or walk 100 meters to the lift and go up that way).
This is not a negative review. We would stay here again, we have friends that you would recommend that they stay here and others that we would recommend that they spend a little bit more money for another place. The goal of this review is to set expectations and say it is a good value for the money AirBnB. If Jimmy wanted to make it a "high end AirBnB", he would also then be able to charge ~double what he charges now. I would rather pay half rate for the property how it is now.