Very nice outdoor place with lovely cats, very nice neighbourhood. Gozo is in total really nice.