Great, luxury apartment to stay whilst in Malta.
Has everything you could want and need.
15 min walk to Bugibba square.
Local stores within seconds of apartment.
Easy check-in and communication.
Highly recommend.