The best location in Malta.
I will recommend to everyone to book this apartment.
Beautiful view, everything is new and nice.