Hotel is in the north of the island, at least 30 min from La Valletta and airport. Though, location is great because is quiet and with good surroundings shops for groceries, restaurants, transportation, and close to nice beaches.
Hotel infraestructure and cleanness is really good, they take good care of this. In the rooms, and commons areas (bar, pool)
We had breakfast and is really good. Only critic is on the coffee to serve from the machines, needs improve the quality (off course this is not a problem at all)
I think this hotel is the right choice for knowing Malta, overall is highly recommended.