Nice apartment with a great terrace and fantastic views when there isn’t a giant cruise ship overlooking it. Good amenities for 3 people. Easy check in and out. Didn’t meet hosts and contact wasn’t great when I asked for fresh sheets as they didn’t smell clean and the bath mats were stained I was just told they had been cleaned and then didn’t get a response about replacements so we were forced to sleep in them anyway. I would suggest checking Malta cruise ship itinerary as when there’s 3 ships a day one docks directly outside the apartment.