Nice place in a quiet part of Malta. Conveniently close to the airport.