Short sum. If you are a cat person, recommend here. So lovely cat here. Also this locates in Buggiba, quite less populated than usual Malta area, which I loved this place :-).