Almourol Castle, Vila Nova Da Barquinha