The place is fantastic. The hosts are super friendly and their apartment is located in the best neighborhood in all of Malta.