Stylish apartment with a great location in the middle of Valletta