I had a great business stay using Catherine's apartment for a week which was really comfortable for the purposes of my stay in Malta.
The location of the apartment is also excellent for services in the zone and the easy availability of a parking space for the car.
Angelo