5 stars all round. Location is just a walk away from some lovely restaurants and very close to one of the nicest beaches in Malta. Mary was welcoming, more than willing to help and very flexible (was happy to let us check in early). Apartment is very spacious and the pool felt like a private pool for the whole week but without the expensive price tag. Great stay!