Paons, Barbabo – The Place