Just as advertised, the host gives you a pinned location once you book to get the accurate address, we found google maps wasn't as helpful to navigate Malta in general.
Host is super attentive and helpful, check in process was a breeze. Location is literally right by the waterfront, lots of restaurants to choose from or you can take a short walk to the ferry to go into Valletta to see all the sights. Senglea and the other three cities have plenty of sights all within walking distance.
If I visit Malta, I'd book again with this host.