Found this place after having a sudden cancellation. So glad the other person did cancel because this place is spot on. Looking at the pictures at first it does look like it could be a bit cramped, couldn't be further from the truth this apartment is huge! The terrace is really good size with tables and chairs. Living area is also huge with cable & smart tv which is a bonus. The bathroom and bedroom are also extremely large and more importantly very clean. Location wise it's a 2 minute walk to shops, restaurants and the bay. Angele was so helpful with us after our flight time changed and we had to check in early. Couldn't help us enough and gave us really good info on where to go and what to do in Malta. Would 100% stay again.