A very spacious and stylish apartment, only a few minutes walk to Marina di Valletta.