Great place to stay in Valletta, great location, stylish apartment and a super friendly host.