Lucky duck! Sounds delicious! I give up what is ciabatta bread?
It is Italian bread http://en.wikipedia.org/wiki/Ciabatta