A wonder location, outstanding view, gorgeous apartment a very convenient location for visiting Malta.