This place was exactly what we needed for a quick 3 days holiday in Malta. Very close to the airport, we found parking easily, everything was very clean! I recommend!