Maintenance in progress ligt op 15 minuten lopen van Qawra Point-strand en 1,4 km van Buggiba Perched Beach, en is voorzien van gratis WiFi en een terras. Gasten bij dit appartement hebben toegang tot een volledig uitgeruste keuken en een balkon.
Het appartement met 1 slaapkamer heeft een flatscreen-tv, airconditioning en een woonkamer.
Tax-Xama Bay Beach ligt op 2,9 km van het appartement, en Malta National Aquarium ligt 15 minuten lopen verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 16 km van Maintenance in progress.