a super apartment in a Quiet Location in Malta, but not far away from the ferry and the city center