We thoroughly enjoyed our stay! The apartment was exactly as shown and perfect for our stay to relax and explore Malta. The terrace is fantastic and gets the morning sun!
It is close to shops for groceries, bus links on the door step, plus a great cafe (Pash and Jimmy) for pizzas/burgers and breakfast if you don't fancy cooking. The main Buggiba Square is only a 15-20 minute walk with more bars/restaurants and the bus station is also near here for further transport options.
Would highly recommend!!