Very nice apartment with a very nice terrace. Nice street at walking distance, and a good place for a holiday on Malta