Il Lodge sorge a Cospicua, a 2,5 km da Rock Beach e a 2,6 km da Tigné Point Beach.
Provviste in alcuni casi di un balcone, tutte le unità sono climatizzate e presentano una cassetta di sicurezza, un armadio, una TV a schermo piatto, la connessione WiFi gratuita, le lenzuola, gli asciugamani e un bagno privato.
Al mattino vi attende una colazione continentale.
Il Lodge dista 6 km dall'Aeroporto Internazionale di Luqa, lo scalo più vicino, raggiungibile tramite un servizio navetta aeroportuale a pagamento.