Dense and flavorful carrot cake