Rosa's apartment is an amazing place to stay. Good views, spacious, modern and has everything you'd want for a stay in Malta, highly recommended.