Great location near Balluta Bay. Great terrace, quiet neighbourhood.