Good apartment. Has a private beach but you have to climb over a small wall to get there. Parking directly under the apartment, limited but usually free. Good location, several beaches easily accessible.
That said, it's just not luxury but a good apartment. Some things could be more polished and better kept.
Pros:
Good amenities
Checkin at 1 am was no problem
owner bought some basic food for starters
Parking
newly remodeled
Enough space for 4 people
ACs (4)
Cons:
No dishwasher (as listed, but for luxury I would have expected even more)
Some things not well kept (the AC in one bedroom smells funny, not many pots)
Internet sometimes a bit slow
Construction on the building next door (but bearable and they build everywhere on Malta)