A very good place near everything.
The place is quiet and romantic and décorated with taste.
I stongly suggest toi put this location in your favorite if you planned to spend some time in that corner of Malta.