Amazing view, beautiful apartments.
If we are in Malta again, we will definitely stay in this place.