Clifford appartement was all perfect ! Amenities, location, design and cleaning !
We surely will recommend it to all our friends and family in france !
If you intend to go in Malta, this is definitely THE place to stay !