The best appartement of the city with the best and higher view.
Super modern et super clean.
The best place to enjoy your holidays in Malta.