The flat is actually bigger than you see from the pictures. It is indeed in a smaller city in Malta, but you have 2-3 great places to eat at 500-800m, and if you want to visit Valletta, it's a 30-50min bus ride, depending on the traffic.
You have a nice, smaller (rocky) beach 500-700m from the flat, where we could take a bath even when on other beaches the waves were too big.
If you take a cab from the airport, the GPS coordinates are the exact ones, the flat is above a restaurant on a corner - Palm Valley.
Host were really nice, no problem that we arrived after 22:00 and also we were allowed to leave our luggage in the flat even after 12:00 on the day of the check-out, which was really nice from them.