There was no problem with the reservation. The appartment was clean, well equipped and really close to everything, especially for the center bus station of Buggiba (which is very usefull at Malta ;) ). I would recommend it.
Two minor negatives: The keybox was not obvious for me, it took 5 or 6 minutes to get the key and we missed some chests or boxes to hold the stuffs.