Amazing view, great location, the flat has everything you may need for a great stay in Malta!