A piece of heaven at Aceh