Amazing place to stay in a lovely area of Malta, the apartment is fully equipped with everything you may need for the duration of your visit.