Good location if you are looking for a nice place to relax.
However, due to poor infrastructures in Malta, if you are planning to travel to the main cities with entertainment, a trip of 1 hour with a bus expects you, also, unfortunately, the return bus finishes quite early (even on the weekends).
Luna hotel, overall, is a good 4* hotel, but I would recommend prioritising customer satisfaction if they intend to be a 4* hotel. Simple things, like welcoming drinks, coffee/tea in the rooms, are small details, not too expensive, that guarantees customers max satisfaction.