Overall apartment was great. Clean, spacious, with proper size bedrooms.
If you are a big man the small bathroom is not for you, but for a few days it's not a dealbraker.
The communication was excellent!
The location is great. Near one of the so called "beaches" in Malta. Next to the apartment are many bars, restaurants, shops.