definitely recommend Dragan's place. He makes sure that the facilities and the overall cleanliness in the apartment will be spot on. The host is always there to help if needed and the apartment is situated in a prime location in the lovely Birkirkara.