Excellent location. The place is very nice and unique decorated. Super clean and well maintained. The hosts are great, taking care of all details, even they helped us to get a taxi from the airport. They waited for us when we arrived and gave us very good tips for our stay in Valleta. Super recommended if you want to stay few days in Malta.