The apartment had great reviews... and it was indeed wonderful. Robert was really helpful, made great recommendations and had nice details in the apartment (food already on the fridge, coffee, flesh flowers...). The apartment was really nice, and the location it's just perfect, you can go anywhere in Valetta by foot in 10min, and the bus terminal was also really close.
There were other apartments cheaper on Airbnb, but in the end its better to spent a little more and be really comfortable in a great place.