Perfect flat & an amazing host for your stay in Malta!